Consulta de Guías Docentes



Academic Year/course: 2023/24

30222 - Software Engineering


Syllabus Information

Academic year:
2023/24
Subject:
30222 - Software Engineering
Faculty / School:
110 - Escuela de Ingeniería y Arquitectura
326 - Escuela Universitaria Politécnica de Teruel
Degree:
439 - Bachelor's Degree in Informatics Engineering
443 - Bachelor's Degree in Informatics Engineering
ECTS:
6.0
Year:
3
Semester:
First semester
Subject type:
Compulsory
Module:
---

1. General information

 

The purpose of this subject is for the student to understand that software development is an industry, and that Software Engineering is the computer science discipline that facilitates the coordinated application of techniques, methodologies and tools to produce high quality software, within a given budget and by a given date.

Focusing on the development activities of a software product, the student will learn how to determine requirements, analyze them, perform a design, and propose a set of tests on the built software. For this purpose, an object-oriented methodology will be used and the knowledge acquired in the subjects of Programming,Data Structures, Databases and Human-Computer Interaction will be contextualized.

These approaches and objectives are aligned with the Sustainable Development Goals (SDGs) of the 2030 Agenda of United Nations (https://www.un.org/sustainabledevelopment/es/); specifically, the learning activities planned in this subject will contribute to the achievement of targets 9.4 and 9.5 of Goal 9.

 

2. Learning results

 

  • Know and know how to apply the principles of software analysis, design, verification and validation.

  • Know and be able to use software development support tools (CASE tools).

  • Be able to specify, design and build medium-sized computer systems.

  • To be able to implement a software design in an object-oriented language.

 

3. Syllabus

 

  • Topic 1: Introduction to software engineering.

  • Topic 2: Determination of requirements.

  • Topic 3: Analysis: object modeling, dynamic modeling.

  • Topic 4: Design: system design, object design.

  • Unit 5: Software product testing.

 

4. Academic activities

 

At the School of Engineering and Architecture of Zaragoza:

  • Participatory lectures 30 hours.

  • Problem solving and case studies: 15 hours.  

  • Laboratory practices: 15 hours. 

  • Study and personal work: 84 hours.

  • Assessment tests. 6 hours.

 

At the Polytechnic University School of Teruel:

  • Participatory lectures 30 hours.

  • Laboratory practices: 30 hours.

  • Study and personal work: 84 hours.

  • Assessment tests. 6 hours.

 

5. Assessment system

 

At the School of Engineering and Architecture of Zaragoza:

First call. The assessment of the subject is based on two tests:

  • P1. Written test to answer questions and solve exercises and problems. A minimum grade of 5.0 points in this test to pass the subject. If this minimum grade is obtained, then the test is weighted at 70% of the grade. The date of this test will be determined by EINA's management for the global test of the subject.

  • P2. Work associated with laboratory practices carried out in teams. A minimum grade of 5.0 points is required in this test to pass the subject. If this minimum grade is obtained, then the test is weighted at 30% of the grade. Each team, consisting of 2 students (with justified exceptions), should attend each practice session and make the deliveries indicated. If you have not attended the practical laboratory sessions or have not made the required deliveries in each practical session, in addition to sending all the deliverables, you must take a P2 exam on the date established by the direction of the EINA for the overall test of the subject.

 

It is mandatory to take and submit both tests in order to pass the subject. If in one of the tests, or in both of them, the grade obtained is lower than 5.0, the final grade of the subject will be the weighted average of the two grades (70% P1 and 30% P2), with a maximum of 4.0.

Second call. The assessment of the subject is based on two analogous tests of the first call, with the same weightings and minimum grade requirements.

 

At the Polytechnic University School of Teruel:

First call. The assessment of the subject is based on two tests:

  • P1. Examination of problems in which one or more practical cases must be solved. A minimum grade of 4.0 points in this test to pass the subject. This test will represent 50% of the final grade.

  • P2. Work associated with the laboratory practices of individual character. A minimum grade of 4.0 points is required in this test to pass the subject. This test will represent 50% of the final grade of the subject . When the required practicals are not handed in, their grade will be considered as 0.0 points.

Second call. The assessment of the subject is based on two analogous tests of the first call, with the same weightings and minimum grade requirements. 






 


Curso Académico: 2023/24

30222 - Ingeniería del Software


Información del Plan Docente

Año académico:
2023/24
Asignatura:
30222 - Ingeniería del Software
Centro académico:
110 - Escuela de Ingeniería y Arquitectura
326 - Escuela Universitaria Politécnica de Teruel
Titulación:
439 - Graduado en Ingeniería Informática
443 - Graduado en Ingeniería Informática
Créditos:
6.0
Curso:
3
Periodo de impartición:
Primer semestre
Clase de asignatura:
Obligatoria
Materia:
---

1. Información básica de la asignatura

Esta asignatura tiene como finalidad que el estudiante comprenda que el desarrollo de software es una industria, y que la Ingeniería del Software es la disciplina informática que facilita la aplicación coordinada de técnicas, metodologías y herramientas para producir un software de alta calidad, con un determinado presupuesto y antes de una determinada fecha. Centrándose en las actividades de desarrollo de un producto software, el estudiante aprenderá a determinar requisitos, analizarlos, realizar un diseño, y plantear un conjunto de pruebas sobre el software construido. Para ello, se utilizará una metodología orientada a objeto y se contextualizarán los conocimientos adquiridos en las asignaturas de Programación, Estructuras de Datos, Bases de Datos e Interacción Persona Ordenador.

Estos planteamientos y objetivos están alineados con los Objetivos de Desarrollo Sostenible (ODS) de la Agenda 2030 de Naciones Unidas (https://www.un.org/sustainabledevelopment/es/); en concreto, las actividades de aprendizaje previstas en esta asignatura contribuirán al logro de las metas 9.4 y 9.5 del Objetivo 9.

2. Resultados de aprendizaje

  • Conocer y saber aplicar los principios de análisis, diseño, verificación y validación de software.
  • Conocer y ser capaz de utilizar herramientas de ayuda al desarrollo de software (herramientas CASE).
  • Ser capaz de especificar, diseñar y construir sistemas informáticos de tamaño medio.
  • Ser capaz de implementar en un lenguaje orientado a objetos un diseño de software.

3. Programa de la asignatura

  • Tema 1: Introducción a la ingeniería del software.
  • Tema 2: Determinación de requisitos.
  • Tema 3: Análisis: modelado de objetos, modelado dinámico.
  • Tema 4: Diseño: diseño de sistemas, diseño de objetos.
  • Tema 5: Prueba del producto software.

4. Actividades académicas

 En la Escuela de Ingeniería y Arquitectura de Zaragoza:

  • Clase magistral participativa: 30 horas.
  • Resolución de problemas y casos: 15 horas.  
  • Prácticas de laboratorio: 15 horas. 
  • Estudio y trabajo personal: 84 horas.
  • Pruebas de evaluación: 6 horas.

En la  Escuela Universitaria Politécnica de Teruel:

  • Clase magistral participativa: 30 horas.
  • Prácticas de laboratorio: 30 horas. 
  • Estudio y trabajo personal: 84 horas.
  • Pruebas de evaluación: 6 horas.

5. Sistema de evaluación

En la Escuela de Ingeniería y Arquitectura de Zaragoza:

Primera convocatoria. La evaluación de la asignatura se realiza en base a dos pruebas:

  • P1. Prueba escrita en la que responder cuestiones y resolver ejercicios y problemas. Se requiere una nota mínima de 5,0 puntos en esta prueba para aprobar la asignatura. Si se obtiene esta nota mínima, entonces la prueba pondera un 70% en la nota de la asignatura. La fecha de realización de esta prueba será la que la dirección de la EINA determine para la realización de la prueba global de la asignatura.
  • P2. Trabajos asociados a las prácticas de laboratorio realizados en equipos. Se requiere una nota mínima de 5,0 puntos en esta prueba para aprobar la asignatura. Si se obtiene esta nota mínima, entonces la prueba pondera un 30% en la nota de la asignatura. Cada equipo, formado por 2 estudiantes (salvo excepciones justificadas), deberá asistir a cada sesión de prácticas y realizar las entregas que se indiquen. Si no se ha asistido a las sesiones prácticas de laboratorio o no se han realizado las entregas exigidas en cada sesión de prácticas, además de enviar todos los entregables, se deberá realizar un examen de la prueba P2 en la fecha que la dirección de la EINA establezca para la realización de la prueba global de la asignatura.

Es obligatorio realizar y entregar ambas pruebas para poder aprobar la asignatura. Si en una de las pruebas, o en las dos, la nota obtenida fuera inferior a 5,0, la calificación final de la asignatura será la media ponderada de las dos calificaciones (70% P1 y 30% P2), con un máximo de 4,0.

Segunda convocatoria. La evaluación de la asignatura se realiza en base a dos pruebas análogas a las de la primera convocatoria, con las mismas ponderaciones y exigencia de notas mínimas.

En la Escuela Universitaria Politécnica de Teruel:

Primera convocatoria. La evaluación de la asignatura se realiza en base a dos pruebas:

  • P1. Examen de problemas en el que deberá resolverse uno o varios casos prácticos. Se requiere una nota mínima de 4,0 puntos en esta prueba para aprobar la asignatura. Esta prueba representará el 50% de la nota final.
  • P2. Trabajos asociados a las prácticas de laboratorio de carácter individual. Se requiere una nota mínima de 4,0 puntos en esta prueba para poder aprobar la asignatura. Esta prueba representará el 50% de la nota final de la asignatura. Cuando no se entreguen las prácticas obligatorias, se considerará que su nota es de 0,0 puntos.

Segunda convocatoria. La evaluación de la asignatura se realiza en base a dos pruebas análogas a las de la primera convocatoria, con las mismas notas mínimas y ponderaciones.